feeling vindicated - Turc Anglais Dictionnaire